package org.example.redo;

import java.util.List;

/**
 *
 * Redo 接口，用来记录每次操作，可以根据具体情况进行扩展
 * @author Silver
 */

public interface Redo<T> {

    /**
     * redo 操作 日志记录
     * @author Silver
     */
    public void redoLog(T result);

    /**
     * 获取记录的日志，以列表形式展示
     * @author Silver
     */

    public List<T> redo();
}
